22 29 30 27
23 24 25 26
28 31 33 34
35